package com.ruoyi.system.domain.vo;

import java.math.BigDecimal;
import java.time.LocalDateTime;

public class AccountDetailVO {
    private Integer id;
    private Integer riderId;
    private String incomeExpenseType;
    private String accountType;
    private BigDecimal amount;
    private String status;
    private LocalDateTime updateTime;
    private Integer detailType;

    public Integer getDetailType() {
        return detailType;
    }

    public void setDetailType(Integer detailType) {
        this.detailType = detailType;
    }

    // 添加account_balance字段（来自biz_rider_account表）
    private BigDecimal accountBalance;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getRiderId() {
        return riderId;
    }

    public void setRiderId(Integer riderId) {
        this.riderId = riderId;
    }

    public String getIncomeExpenseType() {
        return incomeExpenseType;
    }

    public void setIncomeExpenseType(String incomeExpenseType) {
        this.incomeExpenseType = incomeExpenseType;
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public BigDecimal getAccountBalance() {
        return accountBalance;
    }

    public void setAccountBalance(BigDecimal accountBalance) {
        this.accountBalance = accountBalance;
    }
}
